income tax refund receivable - German English Dictionary